SpringBoot工程启动时自动创建数据库、数据表

DML是数据操作语言,主要用来对数据库里的数据进行操作,涉及具体数据,一般保存在data.sql。我们知道,springboot工程配置数据源一般采用yaml或properties文件的方式。DDL是数据定义语言,主要用来对数据库表结构进行操作,不涉及具体数据,一般保存在。注意这里配置的druid.

使用mybatis执行sql语句很慢,但是把sql提出来到终端执行很快

问题现象:在进行接口性能测试时,发现一个查询详情的接口反应速度在10s左右,日志打印定位到一条sql执行执行很慢,于是将sql复制到终端执行,执行速度100ms左右。使用数据库:pgsql,数据量100w示例代码:select * from table_a a join table_b b on a

MySQL算术运算详解

算术运算是进行数值计算和操作的基本操作之一。通过使用算术运算符,我们可以对数值进行加减乘除等操作,从而实现各种数值计算需求。

搭建WAMP网站教程(Windows+Apache+MySQL+PHP)

不使用注入phpstudy等一键工具,一个一个安装包进行安装,以此来加深对wamp各个组件之间的关系的理解。

navicat Premium 批量导入sql

有很多sql文件要插入表,但是navicat 只支持一次运行一个sql文件,把所有sql文件里面的语句插入到一个.sql文件中。3.在此目录下输入type *.sql >>aaa.sql,aaa.sql为新创建的sql文件名。6.选择aaa.sql就可以啦。1.找到存sql文件的目录。

MongoDB—SQL到MongoDB映射图表

MongoDB—SQL到MongoDB映射图表

Centos7详细安装部署Mysql8.0两种方案

开启root远程登录权限后,还无法直接被外界连接,因为MySQL的端口号3306在Linux中默认关闭的。找到相应版本下载: mysql80-community-release-el7-7.noarch.rpm。版本: 8.0.31 — os:Linux-Generic ----- osVersio

【python】Django——连接mysql数据库

ORM(Object-Relational Mapping)是一种编程技术,它允许开发者使用面向对象的方式来操作数据库,而不必直接编写SQL语句。在Django中,ORM是通过Django自带的django.db.models模块来实现的。

mysql之视图&执行计划

虚拟表,和普通表一样使用MySQL中的视图(View)是一个虚拟表,其内容由查询定义。与实际表不同,视图不会在数据库中存储数据,它只是基于一个或多个表的查询结果的表示。视图可以被视为一个预定义的查询,它允许用户以一种特定的方式查看数据库中的数据。简化复杂查询:如果有一个复杂的查询,你可以将其定义为视

springboot项目接入Oracle数据库配置

URL配置如下:

Springboot项目升级2.2.x升至2.7.x

这里就说明,可能是从低版本的Springboot中拷贝出来的,但是升级到2.7.x之后可能存在对应的逻辑变化,所以需要对比一下,大概是哪些代码不一致。如果使用了bootstrap.yml文件,升级之后默认是不会使用bootstrap.yml了,所以可能会导致启动之后配置没有生效,需要引入依赖。兼容老

Excel中的数据如何导入MySQL

首先是使用工具来完成,常见的比较成熟的数据库管理软件都有这个功能,MySQL Workbench、Navict、DataGrip、DBeaver。比如我excel只有name和description两列数据,而库表中要四个字段,只管按csv的顺序分给表中的字段即可,其余字段没有就空着,不用管。有的可

Mybatis事务如何跟Spring结合到一起?

在Java Web开发中,MyBatis和Spring是两个常用的框架,它们可以有效地结合在一起,提供强大的数据库事务管理功能。在本文中,我们将从数据库事务特性和Spring事务管理源码两个角度来分析MyBatis事务如何与Spring结合到一起的原理。

『MySQL快速上手』-⑩-索引特性

MySQL;索引;B树与B+树

ifnull 和 isnull 的用法 以及其平替方法

该文章介绍了 MySQL 中常用的处理 NULL 值的函数,包括 ifnull、isnull、coalesce 和 nullif。ifnull 用于替换 NULL 值,isnull 用于判断表达式是否为 NULL 值。coalesce 可以检测多个表达式是否为 NULL 值,并返回第一个非 NULL

数据库期末复习(SQL,范式,数据库设计例题)

eixsts()会返回具体的查询到的数据,只是会返回true或者false,如果外层sql的字段在子查询中存在则返回true,不存在则返回false。定义:无损连接是指分解后的关系通过自然连接可以恢复成原来的关系,即通过自然连接得到的关系与原来的关系相比,既不多出信息、又不丢失信息。例题:建立一个视

【MySQL】——关系数据库标准语言SQL(大纲)

关系数据库标准语言SQL(大纲)

SQL Server中的NULL值处理:判断与解决方案

其实可以用一种常识来解释,比如你编写一本字典,但是呢,你这个字典就只有一个或者几个值,换句话说就是数据量很小,当你查字典的时候,直接翻字典,第一页就是,比你再去查什么拼音,偏旁啥的来得快,这就是因为sqlserver数据库引擎通过判断,扫描全表的效率表走索引块,但是对于nulll列是否会走索引,一直

Mysql5.7大限将至升级Mysql 8.0过程记录(未完)

时间很快,到2023年10月底,MySQL 5.7就到了它的EOL(End of Life),届时将不会提供任何补丁,无法应对潜在的安全风险;是时候和 MySQL 5.7 说再见了!!!!回顾自Mysql5.7 版本2015年10月发布,它带来很多新的特性,比如:默认引擎改成了InnoDB,更新了安

MySQL语句大全(快速入门)

帮助大家快速入门MySQL并查询各种语句的用法

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈